package com.sweet.logging.logger;

/**
 * 日志组件
 *
 * @author xiexiaofeng
 * @version 1.0     2017年09月08日  10点36分
 */
public interface SweetLogger
{
    void trace(String s);

    void debug(String s);

    void info(String s);

    void trace(String s, Throwable throwable);

    void debug(String s, Throwable throwable);

    void info(String s, Throwable throwable);

    void warn(String s);

    void warn(String s, Throwable throwable);

    void error(String s);

    void error(String s, Throwable throwable);

    boolean enable(LoggingLevel loggingLevel);
}
